shoemaker's strap - İspanyolca İngilizce Sözlük